accomodation provider - German English Dictionary